home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Libris Britannia 4
/
science library(b).zip
/
science library(b)
/
MEDICAL
/
2608A.ZIP
/
GP.ZIP
/
GPSETUP.SRC
< prev
next >
Wrap
Text File
|
1990-11-06
|
5KB
|
201 lines
;\|
;GPSETUP.SRC Translated from GPSETUP.EDT by Roger Mathew's EDT2SRC Ver 4.11
;GPSETUP 11:08:29 AM 10/ 2/90 |
;generated by the screen editor/program generator|
define(CTR|N|2||)
define(CLIN_CTR|N|2||)
clrlne(1|25)
open(GPSETUP||0|EXIT)
trap(S|G|SAVE.REC)
trap(D|I)
trap(C|I)
trap(F|I)
trap(R|I)
trap(B|I)
trap(N|I)
trap(Q|G|SAVE.REC)
mount(GPSETUP|S||)
find(B|HEADING|START)
START:
enter(HEADING||||||||)
enter(LABELS||||||||)
enter(FPC||||||||)
enter(PRADDRESS||||||||)
enter(TOWN||||||||)
enter(GPTEL||||N|N|N|||N)
enter(title1||||n|n|n|||n)
enter(title2||||n|n|n|||n)
enter(title3||||n|n|n|||n)
enter(title4||||n|n|n|||n)
enter(title5||||n|n|n|||n)
enter(RPDOCTOR[1]||||||||)
enter(RPDOCTOR[2]||||||||)
enter(RPDOCTOR[3]||||||||)
enter(RPDOCTOR[4]||||||||)
enter(RPDOCTOR[5]||||||||)
enter(RPDOCTOR[6]||||||||)
enter(RPDOCTOR[7]||||||||)
enter(CONTROL|"YN"|||Y|Y|N|||N)
gosub NEW
gosub NAME_IN
mount(GPSETUP|S)
SAVE.REC:
save(GPSETUP|Y|Y|START)
dos("copy gpsetup.M gpsetup.M1")
dos("copy gpsetup.M gpsetup.M2")
dos("copy gpsetup.M gpsetup.M3")
dos("copy gpsetup.M gpsetup.M4")
dos("copy gpsetup.M gpsetup.M5")
EXIT:
run("recmenu")
NEW:
clrscr
clrlne(1|21)
pmsg("CLINICS"|40|21|N|N|S|)
CLIN_CTR = (1)
for(CTR|1|22|1)
{
pmsg(CLIN_CTR;" ";CLINICS[CLIN_CTR]|1|CTR|N|N|S|)
CLIN_CTR = (CLIN_CTR+1)
}
for(CTR|1|22|1)
{
pmsg(CLIN_CTR;" ";CLINICS[CLIN_CTR]|50|CTR|N|N|S|)
CLIN_CTR = (CLIN_CTR+1)
}
ENTRY:
CLIN_CTR = (1)
for(CTR|1|22|1)
{
enter(CLINICS[CLIN_CTR]|||ENTRY|Y|N|N|5|CTR|N)
CLIN_CTR = (CLIN_CTR+1)
}
for(CTR|1|22|1)
{
enter(CLINICS[CLIN_CTR]|||ENTRY|Y|N|N|54|CTR|N)
CLIN_CTR = (CLIN_CTR+1)
}
clrscr
clrlne(1|21)
pmsg("CONSULTANTS"|40|21|N|N|S|)
CLIN_CTR = (1)
for(CTR|1|22|1)
{
pmsg(CLIN_CTR;" ";CONSULTS[CLIN_CTR]|1|CTR|N|N|S|)
CLIN_CTR = (CLIN_CTR+1)
}
for(CTR|1|22|1)
{
pmsg(CLIN_CTR;" ";CONSULTS[CLIN_CTR]|50|CTR|N|N|S|)
CLIN_CTR = (CLIN_CTR+1)
}
ENTRY2:
CLIN_CTR = (1)
for(CTR|1|22|1)
{
enter(CONSULTS[CLIN_CTR]|||ENTRY2|Y|N|N|5|CTR|N)
CLIN_CTR = (CLIN_CTR+1)
}
for(CTR|1|22|1)
{
enter(CONSULTS[CLIN_CTR]|||ENTRY2|Y|N|N|54|CTR|N)
CLIN_CTR = (CLIN_CTR+1)
}
ret
NAME_IN:
mount(NAMES|S)
enter(NAME1||||N|N|N|||N)
enter(NAME2||||N|N|N|||N)
enter(NAME3||||N|N|N|||N)
enter(NAME4||||N|N|N|||N)
enter(NAME5||||N|N|N|||N)
enter(ad1||||n|n|n|||n)
enter(ad2||||n|n|n|||n)
enter(ad3||||n|n|n|||n)
enter(ad4||||n|n|n|||n)
enter(let_title||||n|n|n|||n)
ret
\STGPSETUP
GPSETUP
┌────────────────────────────────────────────────────────────────────────┐
│ Report Headings:& < │
│ Labels :& │
│ FPC :& │
│ Practice Address:& │
│ Town and code :& Tel:& │
│ Title Dr1 & │
│ Title Dr2 & │
│ Title Dr3 & │
│ Title Dr4 & │
│ Title Dr5 & │
│ Dr.of day for RP signing option. │
│ NOTE Sun:& 1 <-Dr.code for Age/sx│
│ ---- Mon:& 2 │
│Fill all these Tue:& 3 │
│ Fields -> Wed:& 4 │
│ Thu:& 5 Strict RP control│
│ Fri:& 6 Y/N :& │
│ Sat:& 7 │
└────────────────────────────────────────────────────────────────────────┘
F1 - Help Ctrl-U to clear fields before entry F3 will not. Esc-Exit
PAGE 1 of 4
\
HEADING
LABELS
FPC
PRADDRESS
TOWN
GPTEL
TITLE1
TITLE2
TITLE3
TITLE4
TITLE5
RPDOCTOR[1]
RPDOCTOR[2]
RPDOCTOR[3]
RPDOCTOR[4]
RPDOCTOR[5]
RPDOCTOR[6]
CONTROL
RPDOCTOR[7]
\
\STNAMES
ACCOUNT NAMES
1.&
2.&
3.&
4.&
5.&
Address etc for recall letters
&
&
&
&
Letter Title
&
\
NAME1
NAME2
NAME3
NAME4
NAME5
AD1
AD2
AD3
AD4
LET_TITLE
\